package com.po;

/**
 * AbstractBaseCode entity provides the base persistence definition of the
 * BaseCode entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractBaseCode implements java.io.Serializable {

	// Fields

	private String codeId;
	private String mainArea;
	private String minorArea;
	private String chineseName;
	private String englishName;
	private String define;
	private String remark;

	// Constructors

	/** default constructor */
	public AbstractBaseCode() {
	}

	/** minimal constructor */
	public AbstractBaseCode(String codeId) {
		this.codeId = codeId;
	}

	/** full constructor */
	public AbstractBaseCode(String codeId, String mainArea, String minorArea,
			String chineseName, String englishName, String define, String remark) {
		this.codeId = codeId;
		this.mainArea = mainArea;
		this.minorArea = minorArea;
		this.chineseName = chineseName;
		this.englishName = englishName;
		this.define = define;
		this.remark = remark;
	}

	// Property accessors

	public String getCodeId() {
		return this.codeId;
	}

	public void setCodeId(String codeId) {
		this.codeId = codeId;
	}

	public String getMainArea() {
		return this.mainArea;
	}

	public void setMainArea(String mainArea) {
		this.mainArea = mainArea;
	}

	public String getMinorArea() {
		return this.minorArea;
	}

	public void setMinorArea(String minorArea) {
		this.minorArea = minorArea;
	}

	public String getChineseName() {
		return this.chineseName;
	}

	public void setChineseName(String chineseName) {
		this.chineseName = chineseName;
	}

	public String getEnglishName() {
		return this.englishName;
	}

	public void setEnglishName(String englishName) {
		this.englishName = englishName;
	}

	public String getDefine() {
		return this.define;
	}

	public void setDefine(String define) {
		this.define = define;
	}

	public String getRemark() {
		return this.remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

}